Relating Expectations to Automatically Recovered Design Patterns
نویسندگان
چکیده
At MITRE we are developing tools to aid analysts in assessing the operational usability and quality of object-oriented code. Our tools statically examine source code, automatically recognize the use of design patterns and relate pattern use to software qualities, coding goals, and system engineering expectations about the source code. Thus, through the use of automated design pattern analysis, we are working to reveal originating software design decisions.
منابع مشابه
Personalized Preference Metrics for Image Pattern Design
Artistic perception has been regarded as a subject of personal preference, although there are well established mechanisms explaining characteristics of design artifacts. In this paper we have identified problems relating to specification for image pattern designs. Specification scheme has been suggested that can utilize design elements such as forms, shapes, colors, and nine design principles f...
متن کاملCombining pattern recognition and deep-learning-based algorithms to automatically detect commercial quadcopters using audio signals (Research Article)
Commercial quadcopters with many private, commercial, and public sector applications are a rapidly advancing technology. Currently, there is no guarantee to facilitate the safe operation of these devices in the community. Three different automatic commercial quadcopters identification methods are presented in this paper. Among these three techniques, two are based on deep neural networks in whi...
متن کاملOf Relating the Linguistic Description to an Interpretation of a Literary Work (Poetry)
This article attempts to see, through the structural significances of poetic language, the nature of the split between linguistic description and literary interpretation. Rhythm is the most prominent means of relating form to content in poetic language. The first account of this prominence is seen through identifying its position in the two prosodic forms of metrical and non-metrical poetry. Fo...
متن کاملSpecifying and Monitoring Design Pattern Contracts
Design patterns help system designers apply proven solutions to commonly occurring problems in particular contexts. Patterns are usually described informally. While such informal descriptions are valuable, if we want to be sure that designers apply the patterns as intended, and are able to reliably predict the resulting behaviors their systems can be expected to exhibit, we also need precise ch...
متن کاملSmoothing of Automatically Generated Selectional Constraints
Department of Computer Science New York University New York, NY 10003 ABSTRACT Frequency information on co-occurrence patterns can be automatically collected from a syntactically analyzed corpus; this information can then serve as the basis for selectional constraints when analyzing new text from the same domain. Better coverage of the domain can be obtained by appropriate generalization of the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002